.layui-fluid{padding: 0}
.layui-container{padding: 0}

html,body{
	font-family:Arial,Microsoft YaHei,"微软雅黑";
	font-size:14px;
	color:#5a5a5a;
	/*width:100%;*/
	background-color:#ffffff;
}
body,img,ul,li,p,table,tr,td,th{margin:0;padding:0;border:0;}
table{border-collapse:collapse;}
.table{display: table;width: 100%;}
.tr,.row{display: table-row;overflow:hidden;}
.td,.cell{display: table-cell;*float:left; *width:auto; *zoom:1;vertical-align: top}
ul,li{list-style:none;}
a{text-decoration:none;color:#5a5a5a;}
a:hover{text-decoration:none;color:#558f1d;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.header{
	background-image:url(../images/top-line.jpg);
	background-position: top center;
	background-repeat:no-repeat; 
	width:100%;
}
.header .top{height:104px;}
.header .top .mian{padding-top:24px;}
.header .top .mian .logo{margin-top:8px;}
.header .top .mian .right-top{margin-bottom: 12px;height:30px;}
.header .tel span{
	color:#db592d;
	font-size:22px;
	background-image:url(../images/head-tel.png);
	background-repeat:no-repeat;
	background-position: left center;
	padding:0 30px 0 25px;
	margin-right:22px;
	border-right: 1px solid #b4b4b4;
	line-height:30px;
}
.header .language a{
	color:#b4b4b4;
	background-image:url(../images/head2.png);
	background-repeat:no-repeat;
	background-position: center center;
	text-align:center;
	line-height:30px;
	width:30px;
	font-size: 12px;
	display:inline-block;
	margin-left:8px;
}
.header .language a:hover{color:#ffcc00;}
.header .language a.on{color:#ffffff;background-image:url(../images/head1.png);}
.header .language a.on:hover{color:#ffcc00;}
.header .nav li{display:inline-block;margin-left:35px;position:relative;}
.header .nav a:hover{color:#558f1d;}
.header .nav .nav01{
	font-size:15px;
	font-weight:bold;
	color:#5f5f5f;
	height:36px;
	display:inline-block;
	padding-bottom:2px;
}
.header .nav .on{color:#558f1d;border-bottom:2px solid #ffcc00;padding-bottom:0px;}
.header .nav .xiala{
	position:absolute;
	left:-22px;
	z-index:1000;
	display:none;
	background-color:#f0f0f0;
	padding:0 12px 10px 12px;
}
.header .nav .xiala a{
	width:80px;
	text-align: center;
    line-height:42px;
    border-bottom:1px dashed #dcdcdc; 
    display:block;   
    color:#5f5f5f;
 }
.header .nav .xiala a:hover{text-decoration:underline;color:#db592d;}
.header .nav li:hover .xiala{display:block;}
.header .nav .pro{position:absolute;left:-110px;}
.header .nav .pro a{width:255px;}
/*
.header .nav .photo{position:absolute;left:-48px;}
.header .nav .photo a{width:130px;}
*/
.header .en-nav li{margin-left:15px;}
.header .en-nav .xiala{position:absolute;left:-48px;}
.header .en-nav .xiala a{width:150px;}
.header .en-nav .pro{position:absolute;left:-210px;}
.header .en-nav .pro a{width:475px;}
.header .en-nav .news{position:absolute;left:-65px;}
.header .en-nav .photo{position:absolute;left:-28px;}
.header .en-nav .ser{position:absolute;left:-55px;}
.header .en-nav .con{position:absolute;left:-38px;}

.in-header{position:absolute;top:0;left:0;z-index:111;background-image:none;}
.in-header .top{
	padding-top:4px;
	height:100px;
	background-image:url(../images/head-bg.png);
	background-position: top center;
	background-repeat:repeat; 
}
.in-header .top .mian{padding-top:20px;}



.in-part01{
	background-image:url(../images/ind-pro1.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	height:644px;
	overflow: hidden;
}
.index-title{
	text-align:center;
	background-image:url(../images/ind-title.png);
	background-repeat:no-repeat;
	background-position: bottom center;
	font-size:16px;color:#b4b4b4;line-height:180%;
	font-family:'Times New Roman';
	padding:65px 0 15px 0;
	margin-bottom:40px;
}
.index-title .big{font-size:28px;color:#333333;}
.in-pro{overflow:hidden;padding:0 42px;}
.in-pro a.prev{position: absolute;left: 0;top: 285px;}
.in-pro a.next{position: absolute;right: 0;top: 285px;}

.in-pro .pro-all{margin:0;display: block;position: relative;padding:0;}
.in-pro .pro-list{margin-bottom:0;padding-top:0;padding-bottom:0;}
.pro-all{overflow: hidden;padding-bottom:20px;}
.pro-list{float:left;margin-bottom:5px;}
.pro-list .pic{
	border-top:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
}
.pro-list p{
	height:50px;
	width:100%;
	background-color:#85bc67;
	line-height:50px;
}
.pro-list p a{
	color:#ffffff;
	margin:0 5%;
	background-image:url(../images/jiantou.png);
	background-position: right center;
	background-repeat:no-repeat;
	display:block;
}
.pro-list a span{
	width:80%;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.pro-list:hover .pic{
	border-top:1px solid #85bc67;
	border-left:1px solid #85bc67;
	border-right:1px solid #85bc67;
}
.pro-list:hover p a{
	color:#ffcc00;
	background-position:center right; 
	margin:0 3.5% 0 5%;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.photo-mian .pro-list .pic{padding:12px;text-align: center;}
.more{margin-top:45px;}
.more a{
	font-size:16px;
	color:#b4b4b4;
	border:1px solid #d2d2d2;
	line-height:48px;
	height:48px;
	width:173px;
	display: block;
	text-align:center;
	margin:0 auto;
}
.more a:hover{color:#85bc67;border:1px solid #85bc67;}
.in-part02{
	background-image:url(../images/ind-ser7.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	height:590px;
	padding-bottom:;
	overflow:hidden;
	width:100%;
}
.in-part02 .index-title{margin-bottom:10px;}
.in-part02 .in-ser{
	background-image:url(../images/ind-ser6.png);
	background-repeat:no-repeat;
	background-position: top center;
	overflow:hidden;
}

.in-part02 .ser-all{padding-top:70px;display: block;position: relative;width: 100%;overflow: hidden;height: 366px;}
.in-part02 .ser-all .item{
	text-align:center;
	line-height:250%;	
}

.in-part02 .ser-all .name{
	background-image:url(../images/ind-ser4.jpg);
	background-repeat:no-repeat;
	background-position: bottom center;
	margin-top:28px;
	padding-bottom:12px;
}
.in-part02 .ser-all .name a{
	color:#5a5a5a;
	font-size:16px;
	font-weight:bold;
}
.in-part02 .ser-all .name a:hover{color:#85bc67;}
.in-part02 .ser-all .name p{color:#a0a0a0;}
.in-part03{
	background-image:url(../images/ind-ab1.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	height:585px;
}
.in-part03 .index-title{padding-top:35px;}
.in-part03 .right{background-color:#85bc67;color:#ffffff;height:375px;padding:0 65px 0 70px;}
.in-part03 .right .yongheng{
	background-image:url(../images/ind-ab3.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
	font-size:12px;
	color:#dfecd9;
	line-height:220%;
	padding-bottom:6px;
	margin:60px 0 35px 0;
}
.in-part03 .right .yongheng strong{font-size:23px;color:#ffffff;}
.in-part03 .right p{line-height:200%;}
.in-part03 .more{margin-top: 40px;}
.in-part03 .more a{color:#ffffff;border: 1px solid #f0f0f0;margin:0;}
.in-part03 .more a:hover{color:#ffcc00;border: 1px solid #ffcc00;}
.in-part03 .more a span{
	background-image:url(../images/jiantou.png);
	background-repeat:no-repeat;
	background-position: center right;
	padding-right:35px;
}
.in-part03 .more a:hover span{
	background-image:url(../images/jiantou-y.png);
	background-position:center right; 
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	padding-right:45px;
}
.in-part04{
	background-image:url(../images/ind-news1.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	height:580px;
}
.in-part04 .news-change{text-align:center;margin-bottom:40px;}
.in-part04 .news-change a{
	background-image:url(../images/ind-news3.png);
	background-repeat:no-repeat;
	background-position: center right;
	background-size:100%;
	width: 149px;
	line-height:42px;
	display:inline-block;
	color:#e1e1e1;
	font-size: 16px;
	margin:0 10px;
}
.in-part04 .news-change a:hover{color:#ffcc00;}
.in-part04 .news-change a.on{
	background-image:url(../images/ind-news2.png);
	color:#ffffff;
}
.ein-part04 .news-change a{background-image:url(../images/eind-news3.png);width: 190px;}
.ein-part04 .news-change a.on{background-image:url(../images/eind-news2.png);}
.in-part04 .news-change span{
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:25px;
	display:inline-block;
}
.in-part04 .news-change .news01{background-image:url(../images/ind-news4.png);}
.in-part04 .news-change a.on .news01{background-image:url(../images/ind-news4on.png);}
.in-part04 .news-change .news02{background-image:url(../images/ind-news5.png);}
.in-part04 .news-change a.on .news02{background-image:url(../images/ind-news5on.png);}
.in-part04 ul{width:540px;}
.in-part04 .left{padding-right:60px;background-image:url(../images/ind-news7.jpg);background-repeat:no-repeat;background-position: center right;}
.in-part04 li{font-size:15px;color:#ffffff;line-height:47px;height:47px;margin-bottom:15px;}
.in-part04 li span{
	float:left;
	background-image:url(../images/ind-news6.png);
	background-repeat:no-repeat;
	background-position: center right;
	width:47px;
	display: inline-block;
	text-align:center;
	color:#5a5a5a;
}
.in-part04 li p{
	border-bottom:1px dashed #bebebe;
	width:487px;
	margin-left:52px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;	
}
.in-part04 li a{color:#ffffff;margin-left:5px;}
.in-part04 li a:hover{color:#ffcc00;}
.in-part04 .more{margin-top:30px;}
.in-part04 .more a{color:#c5c2c1;border: 1px solid #c5c2c1;}
.in-part04 .more a:hover{color:#ffcc00;border: 1px solid #ffcc00;}
.in-part05{background-color: #f5f5f5;padding-bottom:65px;width:100%;}
.in-part05 p{
	line-height:280%;
	text-align:center;
	font-size:13px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.in-part05 a:hover{color:#ffcc00;}
.in-part05 ul{text-align: center;margin-top:40px;height:10px;}
.in-part05 li{
	background-image:url(../images/ind-parter2.png);
	background-repeat:no-repeat;
	background-position: center center;
	width:10px;
	height:10px;
	margin:0 5px;
	display:inline-block;
	
}
.in-part05 li.on{background-image:url(../images/ind-parter1.png);}

.banner{
	background-image:url(../images/ab-banner.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	height:265px;
    margin: 0 auto;
    min-width: 1002px;
    width:100%;
}
.pro-banner{background-image:url(../images/pro-banner.jpg);}
.news-banner{background-image:url(../images/news-banner.jpg);}
.ser-banner{background-image:url(../images/ser-banner.jpg);}
.album-banner{background-image:url(../images/album-banner.jpg);}
.con-banner{background-image:url(../images/con-banner.jpg);}
.mian-right .mian-change{background-color:#f0f0f0;margin:0 auto;width:270px;text-align:center;}
.mian-right .mian-change a{color:#787878;line-height:45px;padding:0 28px;display:inline-block;font-size:14px;}
.mian-right .mian-change a:hover{color:#86c267;}
.mian-right .mian-change a.on{background-color:#86c267;color:#ffffff;}
.mian-right .mian-change a.on:hover{color:#f4c50b;}
.mian-right .mian-change-tec{width:480px;}
.mian-right .emian-change-tec{width:580px;}







/*产品详情*/
.pro-detail-mian ul{line-height:210%;margin:60px 0 40px 0;}
.pro-detail-mian ul p{margin-bottom:40px;}
.pro-detail-mian ul li{
	background-image:url(../images/yuan.png);
	background-position:0 10px;
	background-repeat:no-repeat;
	padding-left: 15px;
	margin-bottom:5px;
}
.pro-detail-mian span.p18{font-size:18px;color:#85bc68;margin-bottom:10px;display:block;font-weight: bold;}
/*合作伙伴list*/
.partner-mian .all-list{margin-top:20px;}
.partner-mian .list{
	text-align:center;
	border-bottom: 1px dashed #e6e6e6;
}
.partner-mian .list p{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-top:10px;
}
/*新闻list*/
.news-mian ul{padding-bottom:5px;}
.news-mian li{border-bottom: 1px dashed #e6e6e6;padding-bottom:35px;margin-bottom:35px;}
.news-mian li .date{color:#86c267;padding:16px 18px;border:1px solid #86c267;}
.news-mian li .date strong{font-size:26px;}
.news-mian li .content{width:600px;margin-left:25px;line-height:175%;}
.news-mian li .content a{
	color:#59951d;
	font-size:17px;
	text-overflow: ellipsis;
    overflow: hidden;
    display:inline-block;
	height:23px;
}

.news-mian li .content p{
	color:#898989;
	font-size:13px;
	margin-top:5px;
	height:45px;
	text-overflow:ellipsis;
	overflow:hidden;
}
.news-mian li .fr{
	background-image:url(../images/news01.jpg);
	background-repeat:no-repeat;
	background-position: center left;
	height:26px;
	padding-left:18px;
	margin:30px 20px 0 0;
}
.news-mian li .fr a{
	background-image:url(../images/news02.jpg);
	background-repeat:no-repeat;
	background-position: center left;
	width:33px;
	height:26px;
	display:block;
}
.news-mian li:hover .date{
	background-color:#86c267;color:#ffffff;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.news-mian li:hover .content a{color:#db592d;}
.news-mian li:hover .fr a{
	background-image:url(../images/news03.jpg);
	transition: all 1s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.news-detail .title{
	text-align:center;
	color:#aaaaaa;
	border-bottom:1px dashed #c8c8c8;
	padding-bottom:18px;
	margin-bottom:28px;
	font-size:12px;
}
.news-detail .title strong{
	font-size:18px;
	color:#5a5a5a;
	line-height:280%;
	display:block;
}
.service-mian .content{line-height:250%;margin:25px 0;}
.service-mian .promise{border-bottom:1px dashed #e6e6e6;margin:40px 0;}
.service-mian .promise .list{
	background-image:url(../images/service05.jpg);
	background-repeat:no-repeat;
	background-position: center left;
	text-align:center;
	color:#bebebe;
	line-height:190%;
	margin-bottom:40px;
}
.service-mian .promise .no-line1{background-image:none;}
.service-mian .promise .list span{font-size:16px;color:#5a5a5a;display:block;margin-top:22px;}
.service-mian .style01{margin:15px 0 10px 0;}
.technical-mian .detail p{text-indent:0;}
.network-mian .area-all{padding-top:45px;margin-top:45px;border-top:1px dashed #e6e6e6;}
.network-mian .area-all .list{margin-bottom:15px;}
/*
.network-mian .area-all .list strong{
	float:left;
	background-color:#85bc68;
	color:#ffffff;
	display:inline-block;
	font-weight:normal;
	text-align:center;
	width:65px;
}
*/
.network-mian .area-all .list .td{
	padding:5px 0;
	line-height:150%;
	vertical-align:middle;
}
.network-mian .area-all .list .area{
	background-color:#85bc68;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	width:65px;	
}
.network-mian .area-all .list p{margin:0 10px;}
.en-network .area-all .list .area{width:85px;}


.contact-mian{margin-bottom:20px;}
.contact-mian .content strong{
	background-image:url(../images/contact01.jpg);
	background-repeat:no-repeat;
	background-position: center left;
	font-size: 24px;
	color:#333333;
	font-weight:normal;
	padding-left:40px;
	line-height:33px;display:block;
	margin-bottom: 22px;
}
.contact-mian .content p{line-height:35px;}
.contact-mian .WeChat{padding-right: 15px;}
.contact-mian .WeChat img{border:3px solid #e6e6e6;}
.contact-mian .WeChat span{
	background-image:url(../images/contact03.jpg);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left: 38px;
	display:block;
	line-height: 24px;
	margin-top: 10px;
}
.contact-mian .map{margin-top:50px;}


/*page内容结束*/
.prev{text-align:center;}
.prev a{font-weight:bold;color:#c0a062;}
.prev a:hover{color:#5c93cf;}
.back{text-align:center;padding:30px 0 10px 0;}
.back a{
	background-color:#a0a0a0;
	color:#ffffff;
	padding:10px 20px;
	font-size:15px;
}
.back a:hover{background-color:#85bc68;}
.back span{
	background-image:url(../images/back.png);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:25px;
	line-height:20px;
	display:inline-block;
}
.style01{margin:50px 0 25px 0; }
.style01 strong{
	background-image:url(../images/about02.jpg);
	background-position: right center;
	background-repeat:no-repeat;
	font-size:18px;color:#65a229;
	padding-right:48px;
}

.form{margin:20px 0px 40px 0px;width:100%;}
.form,.form th,.form td{border:1px solid #dcdcdc;}
.form input,.form textarea{margin:10px 10px;color:#5e5e5e;padding:5px 5px;}
.form input{width:60%;outline: none;}
.form textarea{width:60%;height:100px;resize: none;outline: none;}
.form th{font-weight:normal;width:100px;padding:0 10px;}
.form input.radio{width:15px;margin:0px 5px;}

.form2{width:100%;}
.form2 td{background-color:#f0f0f0;border:1px solid #ffffff;padding:5px 15px;line-height:150%;height:30px;}
.form2 .title td{background-color:#7fb860;color:#ffffff;height:35px;}
.submit a{
	font-size:15px;color:#ffffff;
	background-color:#85bc68;padding:8px 20px;
	margin:10px 10px;
	display:inline-block;
	border-radius:5px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
}
.submit a:hover{color:#d0e4c6;}
.submit a.reset{background-color:#a0a0a0;}
.submit a.reset:hover{color:#dcdcdc;}
.layui-col-space22{margin:-11px;}
.layui-col-space22>*{padding:11px;}
.layui-col-space40{margin:-20px;}
.layui-col-space40>*{padding:20px;}
.layui-col-space84{margin:0;}
.layui-col-space84>*{padding:25px 32px 25px 32px;}
/*
   .mo-header{position:absolute;top:0;left:0;z-index:222;width:100%;}

*/
 
/*

 .test-pro .mpic img{width:100%}
 .test-pro a.lun{position: absolute;left: 0;top: 140px;}
 .test-pro a.right{position: absolute;left: initial;top: 140px;right: 0}


*/

 
 


/*超大屏幕*/


@media screen and (min-width: 1272px){
	.in-part02 .mian{width: 1272px;}
	.in-part02 .ser-all{width: 1200px;margin: 0 auto}

}
@media screen and (min-width: 1200px){
	.layui-container{width:1200px}
	
	


}

/*大屏幕*/
@media screen and (max-width: 1200px) and (min-width:779px){
	.layui-container{width:1200px}
	.layui-fluid{width: 1200px}


	
}

/*电脑端*/
@media screen and (min-width:780px){

/*.in-banner{
	background-image:url(../images/in-banner.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	height:971px;
}
*/
/*首页banner开始*/
.in-banner{height:971px;width:100%;position: relative;}
.slideBoxbanner{width: 100%;}
.slideBoxbanner .bd li{display: block;width:100%;height:971px;}
.slideBoxbanner .hd{bottom:30px;left: 0;width:100%;position:absolute;}
.slideBoxbanner .hd2{width:99px;margin:0 auto;text-align:center;height:20px;}
.slideBoxbanner .hd2 li{float:left;margin:0 15px;background:url(../images/yuan-b2.png) no-repeat center center;width:13px;height:13px;}
.slideBoxbanner .hd2 li.on{background:url(../images/yuan-b1.png) no-repeat center center;}
/*首页banner结束*/

.clear-xs{padding:0;}
.in-part02 .se-li2{
	background-image:url(../images/ind-ser5.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	}
.in-part02 .ser-all .item{padding:20px 48px 0 48px;}


/*右边浮动fr-menu*/
.fr-menu{position:fixed;right:0;top:400px;z-index: 300}
.fr-menu img{position:relative;z-index: 200}
.fr-menu li{ position:relative;font-size: 15px;border-bottom:1px solid #9ecc85;}
.fr-menu li .mian{
	position:absolute;
	top:0;
	right:-245px;
	z-index:100;
	background-color:#85bc67;
	color:#ffffff;
	width:230px;
	padding-left:15px;
	line-height:50px;
}
.fr-menu li:hover .mian{
	position:absolute;
	top:0;
	right:0px;
	z-index:100;
	display:block;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.fr-menu li a{color:#ffffff;}
.fr-menu li a:hover{color:#ffcc00;}
/*左边内容*/
.mian-left{width:300px;padding-top:50px;}
.mian-left .left-title{
	background-image:url(../images/left.jpg);
	background-color: #85bc68;
	background-position: top center;
	background-repeat:no-repeat; 
	height:130px;
	width:100%;
	color:#ffffff;
	text-align:center;
	font-size:12px;
}
.mian-left .left-title span{
	display:block;
	font-size:25px;
	padding:38px 0 5px 0;
}
.emian-left .left-title span{padding-top:50px;}
.mian-left li{
	background-color:#f0f0f0;
    padding:17px 22px;
    margin-top:2px;
}
.mian-left li a{
	background-image:url(../images/left-jian.png);
	background-position: left center;
	background-repeat:no-repeat; 
	padding-left:18px;
	font-size:15px;
	color:#6e6e6e;
	display:block;
}
.mian-left-pro li{padding:17px 15px;}
.mian-left-pro li a{
	background:initial;
	padding-left:0;
}
.mian-left li a:hover{color:#85bc68;}
.mian-left li.on{background-color:#f4c50b;}

.mian-left li.on a{
	color:#ffffff;
	font-weight:bold;
	background-image:url(../images/left-jian2.png);
}

.mian-left-pro li.on a{
	background:initial;
}
.mian-left li.on a:hover{color:#85bc68;}
/*右边内容*/
.mian-right{width:860px;padding:50px 0;}
.mian-right .position{
	background-image:url(../images/position.png);
	background-position: left bottom;
	background-repeat:no-repeat; 
	color:#aaaaaa;
	text-align:right;
	line-height:300%;
	font-size:13px;
	margin-bottom:40px;
}
.mian-right .position .fl{
	font-size:18px;
	color:#db592d;
	font-weight:bold;
}
.ab-mian .trait .all{margin-left:520px;padding-top:65px;}
.eab-mian .trait .all{padding-top:45px;}
.ab-mian .trait{
	background-image:url(../images/about04.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	height:506px;
}
.ab-mian .trait .item{width:350px;}
.ab-mian .trait .mid{margin:60px 0 50px 0;}
.eab-mian .trait .mid{margin:32px 0 32px 0;}
.ab-mian .trait strong{font-size:16px;color:#d75929;}
.ab-mian .trait p{line-height:185%;margin:10px 0;text-indent:0;}
.technical-mian{margin-top:60px;position:relative;}
.technical-mian .interlaced{width:470px;}
.technical-mian .position-pic{position:absolute;top:0;right:50px;}
.technical2-mian {
    margin-top:40px;
    position: initial;
}

/*产品详情*/
.pro-detail-mian{padding-top:10px;}
.pro-detail-mian img{max-width:895px;}
/*
.pro-detail-mian .prod-big{width:660px;margin:0 auto;background-color: #85bc68;}
.pro-detail-mian .prod-big img{
	border-left:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.pro-detail-mian .prod-big .name{color:#ffffff;width:303px;line-height:360%;font-size:15px;margin-top:120px;text-align:center;}
.pro-detail-mian .prod-big .name p{font-weight:bold;}
.pro-detail-mian .prod-big .name span{font-size:18px;}
*/





/*page内容开始*/
.page{text-align:center;margin:50px 0px 20px 0px;}
.page a{
	border:#aaaaaa 1px solid;
	padding:8px 12px;
	margin-right:8px;
	color:#797979;
}
.page a:hover{
	border:0px;
	color:#ffffff;
	background-color:#f4c50b;
	padding:9px 13px;
	margin-right: 8px;
	font-weight:bold;
}
.page .current {
	border: 0px;
	color: #ffffff;
	background-color: #f4c50b;
	padding: 9px 13px;
	margin-right: 8px;
	font-weight: bold;
}
/*底部*/
.footer{background-color: #3e3e3e;color:#c2c2c2;}
.footer a{color:#c2c2c2;}
.footer a:hover{color:#e86437;}
.footer .title{
	color:#e86437;
	font-size:16px;
	background-image:url(../images/bottom01.png);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:42px;
	margin-bottom:15px;
	line-height:25px;
}
.footer .mian{padding:75px 0 70px 0;}
.footer  p{border-right:1px solid #5a5a5a;padding:12px 0 0px 0;line-height:260%;}
.footer .left p{padding-right:110px;}
.footer .center{padding-left:105px;}
.footer .center p{padding-right:45px;}
.footer .center a{
	background-image:url(../images/bottom05.png);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:15px;
	margin-right:60px;
}
.footer .center .title{background-image:url(../images/bottom02.png);padding-left:30px;}
.footer .right{padding-left:103px;}
.footer .right p{padding-right:105px;}
.footer .right .title{background-image:url(../images/bottom03.png);padding-left:35px;margin-left: 5px;}
.footer .right img{padding:10px 0 0 0;}
.footer .right p{padding-bottom:0;}
.footer .bottom{background-color:#323232;line-height:60px;width:100%;color:#6c6c6c;}
.footer .bottom a{color:#6c6c6c;}
.footer .bottom a:hover{color:#e86437;}
.en-footer .left p{padding-right:68px;}
.en-footer .center{padding-left:75px;}
.en-footer .center p{padding-right:40px;}
.en-footer .center a{
	padding-left:15px;
	margin-right:15px;
	width:85px;
	display:inline-block;
}
.en-footer .right{padding-left:70px;}
.en-footer .right p{padding-right:70px;}



.detail p{line-height:210%;margin:25px 0;text-indent:2em;}





}





/*移动端*/
@media screen and (max-width: 779px){
	.
/*	.in-ser .item{padding: 0 10px}
	.layui-fluid{width: 100%}*/

.layui-fluid{width: 100%}
.clear-xs{clear: both;padding:0;}
	/*平板head开始*/
	.mo-header .top{
		background-image:url(../images/head-bg.png);
	    background-position: top center;
	    background-repeat:repeat; 
		position:relative;
	}
	.mo-header .top .logo{position:relative;z-index:1000;padding:12px 0;background-color:#ffffff;}
	.mo-header .top .logo img{height:30px;margin-left:10px;}
	.mo-header .top .top-more{position:absolute;top:20px;right:12px;z-index:1002;}
	.mo-header .top .top-more img{width:22px;}
	.mainnav {
		position: absolute;
		background-color:#464646;
		width: 100%;
		z-index: 999;
		padding: 10px 0;
		transition: all 1s ease;
		-webkit-transition: all 1s ease;
	    -moz-transition: all 1s ease;
	    -o-transition: all 1s ease;
		top:-400px;
	}
	.mo-header .Home{margin-right:40px;width:80px;display:inline-block;}
    .show {
		top:54px;
		overflow: hidden;
		transition: all 1s ease;
		-webkit-transition: all 1s ease;
	    -moz-transition: all 1s ease;
	    -o-transition: all 1s ease;
	}
	.mainnav ul{padding:0 10px;}
    .mainnav li{text-align:left;padding: 10px 0px;width: 100%;}
    .mainnav li a{
		color: #ffffff;
		font-size: 16px;
	}
	.mainnav li.on{border-bottom: 2px solid #ffcc00;}
    .mainnav li a:hover{color:#ffcc00;}
    .mainnav li span{
		background-image:url(../images/jiao-w.png);
	    background-position: right center;
	    background-repeat:no-repeat;
	    padding-right:12px;
	}
	.mainnav li:hover span{
		background-image:url(../images/jiao-x.png);
		padding-right:15px;
	}
	.mainnav li.noj:hover span{
		background-image:url(../images/jiao-w.png);
		padding-right:12px;
	}
    .mainnav .column2{
    	background-color:#464646;
    	border-top:2px solid #ffcc00;
    	width:150px;
    	display: none;
    	margin:10px 0 0 15px;
    	padding:0 0;
    	box-shadow: 0 1px 4px 1px #333333;
    	-webkit-box-shadow: 0 1px 4px 1px #333333;
	    -moz-box-shadow: 0 1px 4px 1px #333333;
	    /* For IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#333333')";
        /* For IE 5.5 - 7 */
        filter:" progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#333333')";
    }
    .mainnav .h-pro{width:200px;}
    .mainnav .column2 li{text-align: center;border-bottom:1px solid #505050;padding: 12px 0px;}
    .mainnav .column2 li a{font-size:14px;}
    .mainnav > ul > li:hover .column2{display: block;}
    /*平板head结束*/
    
    .in-part01{height: initial}
    .in-part01{
    	background-image:url(../images/ind-pro1.jpg);
	    background-repeat:no-repeat;
	    background-position: top center;
	    padding-bottom:45px;
    }
    .index-title{
	    font-size:13px;
	    font-family:'Times New Roman';
	    padding:45px 0 10px 0;
	    margin-bottom:30px;
	    line-height:150%;
    }
    .index-title .big{font-size:24px;}
	.eindex-title{line-height:180%;}
	.eindex-title .big{font-size:20px;}
    .in-pro a.prev{position: absolute;left:0;top:48.5%;}
    .in-pro a.prev img{width:30px;}
    .in-pro a.next{position: absolute;right:0;top:48.5%;right: 0}
    .in-pro a.next img{width:30px;}
    .in-pro .pro-list{padding:5px;}
    .pro-list p{height:40px;line-height:40px;}
	.pro-list p a{background-image:none;}
	.pro-list a span{width:100%;text-align:center;}
    .photo-mian .pro-list .pic{padding:10px;}
    .more{margin-top:35px;}
    .in-part02{height: initial}
    .in-part02 .mian{width:100%;}
    .in-part02 .index-title{margin-bottom:30px;}
    .in-part02 .in-ser{
    	margin:0 10px;
    	padding:0 0 20px 0;
    	background-image:none;
    	background-color:#ffffff;
    	border-bottom:dashed 1px #dcdcdc;
    }
    .in-part02 .ser-all{height: initial;padding-top:5px;}
    .in-part02 .in-ser img{width:100%;}
	.in-ser .item img{width: 100%}
	.in-part02 .ser-all .item{line-height:200%;padding:20px 22px;}
    .in-part02 .ser-all .name{margin-top:20px;padding-bottom:8px;}
    .in-part03 .index-title {padding-top:45px;}
    .in-part03{height: initial}
    .in-part03 .right{height: initial}
    .in-part03 .right{padding:45px 22px;}
    .in-part03 .right .yongheng{line-height:150%;padding-bottom:10px;margin:0 0 30px 0;}
    .in-part03 .right .yongheng strong{line-height:180%;font-size:21px;}
	.in-part03 .right .en-yongheng strong{line-height:180%;font-size:18px;}
    .in-part03 .right .more{margin-top:30px;}
    .in-part03 .right .more a{margin:0 auto}
    .in-part04{height: initial;padding-bottom:45px;}
    .in-part04 .in-news{padding:0 22px;}
    .in-part04 .news-change {margin-bottom:35px;}
    .in-part04 .news-change a{margin:0 5px;width:130px;font-size:15px;line-height:37px;}
    .in-part04 .news-change .news01{background-size:18%;}
    .in-part04 .news-change .news02{background-size:20%;}
	.ein-part04 .news-change span {padding-left:18px;}
	.ein-part04 .news-change a{width:155px;margin:0 0px;font-size:14px;}
	.ein-part04 .news-change .news01{background-size:10%;}
    .ein-part04 .news-change .news02{background-size:10%;}
    .in-part04 .left{background-image:none;padding-right:0;width:100%;}
    .in-part04 .left p{width:initial;}
    .in-part05 .mian{padding:0 10px;}
    .in-part05 ul {margin-top:30px;}
    .in-part05{padding-bottom:45px;}
    .mfooter{font-size:13px;line-height:45px;text-align:center;background-color:#323232;color:#b4b4b4;}
    .mian-right{margin:20px 15px;float: initial}
    .mian-right .position{
	background-image:url(../images/position.png);
	background-position: left bottom;
	background-repeat:no-repeat; 
	line-height:250%;
	margin-bottom:25px;
	width:100%;
    }
    .mian-right .position .fl{
	font-size:18px;
	color:#db592d;
	font-weight:bold;
    }
.mian-right .mian-change-tec{width:initial;background-color:initial;}
.mian-right .mian-change-tec a{
	background-color:#f0f0f0;
	color:#787878;width:100px;
	display:inline-block;
	margin-bottom:15px;
	padding:10px 15px;
	line-height:initial;
}
.mian-right .mian-change-tec a:hover{color:#86c267;}
.mian-right .mian-change-tec a.on{background-color:#86c267;color:#ffffff;}
.mian-right .mian-change-tec a.on:hover{color:#f4c50b;}
.technical-mian .position-pic{margin:20px 0 20px 0;}
.technical2 .form2{margin:10px 0;}
.technical2 .form2 td{padding:10px 5px;line-height:initial}
.technical2 .form2 .name1{width:30%;}
.technical2 .form2 .title td{line-height:initial}

.ab-mian .trait{background-color: #f0f0f0;padding:15px 15px 15px 15px;}
.ab-mian .trait .mid{margin:20px 0;}
.ab-mian .trait p{line-height:180%;margin:10px 0;text-indent:0}
.ab-mian .trait strong{font-size:15px;color:#d75929;}
.partner-mian .all-list{padding:10px 0 20px 0;}
.partner-mian .layui-col-space84{margin:0;}
.partner-mian .layui-col-space84>*{padding:25px 15px;}
.news-mian li{padding-bottom:25px;margin-bottom:25px;}
.news-mian li .date{padding:12px 10px;background-color:#86c267;color:#ffffff;}
.news-mian li .date strong{font-size:20px;}
.news-mian li .date span{font-size:12px;}
.news-mian li .content{width:75%;margin-left:82px;float:initial;line-height:initial;}
.news-mian li .content a{
	font-size:15px;
    height:20px;
}

.news-mian li .content p{height:40px;line-height:165%;}
.news-detail .title{padding-bottom:25px;}
.news-detail .title strong{
	font-size:18px;
	color:#5a5a5a;
	line-height:160%;
	padding:10px 0 8px 0;
}
.service-mian .content{line-height:210%;}
.service-mian .promise .no-line3{background-image:none;}
.service-mian .style01{margin:20px 0 0 0;}
.contact-mian .content{float:initial;margin-bottom:40px;margin-top:40px;}
.contact-mian .content strong{
	background-size:22px;
	line-height:22px;
	font-size:19px;
	font-weight:bold;
	padding-left:28px;
	margin:10px 0 15px 0;
}
.contact-mian .content p{line-height:28px;}
.contact-mian .WeChat{width:225px;float:initial;text-align:center;margin:0 auto;padding:0;}
.contact-mian .WeChat span{
	padding-left:30px;
	margin:10px 0px 0 5px;
}
.contact-mian .map{margin-top:40px;}


/*产品详情*/
.pro-detail-mian img{max-width:initial;width:100%;}
.pro-detail-mian ul{line-height:180%;}
.pro-detail-mian ul li{background-position:0 8px;margin-bottom:10px;}
/*
.pro-detail-mian .prod-big{width:100%;}
.pro-detail-mian .prod-big img{
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	border-bottom:none;
	width:100%;
	float:initial;
}
.pro-detail-mian .prod-big .name{
	float:initial;
	border-left:1px solid #85bc68;
	border-right:1px solid #85bc68;
	background-color: #85bc68;
	font-size:15px;color:#ffffff;
	width:100%;
	text-align:center;
}
.pro-detail-mian .prod-big .name p{padding:10px 0;}
.pro-detail-mian .prod-big .name span{font-size:18px;line-height:150%;}
.pro-detail-mian ul p {margin-bottom:30px;}
.pro-detail-mian ul {
    line-height: 180%;
    margin: 45px 0 40px 0;
}
.pro-detail-mian .pro-data select{
	width:100%;
    height:40px;
    font-size: 14px;
    background-color: #f0f0f0;
    outline:none;
    border:1px solid #ffffff;
    padding:5px 10px;
    margin-bottom: 15px;
}
*/
.more a {
    font-size: 16px;
    line-height: 48px;
    height: 48px;
    width: 155px;
}



.form-bgm{background-color:#f0f0f0;padding:5px 10px 5px 10px;margin:15px 0 10px 0;}
.form,.form th,.form td{border:none;}
.form{margin:0;}
.form input{padding-right:2px;}
.form input,.form textarea{margin:12px 0;width:90%;}
.form textarea{height:80px;}
.form th{width:75px;text-align:left;padding:0 5px 0 0;}
.form td span.hang{display:block;}
.form input.radio{width:15px;margin:0px 5px;}
.form2 .title td{line-height:120%;}
.form2 td{padding:5px 5px;}
.feedback-mian .form th{width:56px;}
.feedback-mian .form td img{margin:2px 0 0 10px;}
.feedback-mian .form input,.feedback-mian .form textarea{width:95%;}
/*page内容*/
.page{
	text-align:center;
    padding:8px 0 15px 0;
}
.page a{
	padding:5px 10px; 
	background-color:#f4c50b;
	color:#ffffff;
	font-weight:bold;
	border:1px solid #f4c50b;
	border-radius:3px;
    -moz-border-radius:3px; 
    -webkit-border-radius:3px;
}
.page span{
	padding:5px 22px;
	margin:0 6px;
	border:1px solid #f4c50b;
	border-radius:3px;
    -moz-border-radius:3px; 
    -webkit-border-radius:3px;
}
.back a{background-color:#85bc68;}
.style01{margin:35px 0 15px 0; }
.style01 strong{
	font-size:17px;color:#65a229;
	padding-right:45px;
}
.detail p{margin:15px 0;line-height:180%;text-indent:2em;}
.back-mtop{position:fixed;right:10px;bottom:50px;z-index:88888;}
.back-mtop a{width:40px;height:40px;display:block;}
.back-mtop img{width:40px;}
.layui-col-space40{margin:-4px -8px;}
.layui-col-space40>*{padding:4px 8px;}


}



